Information Quality Information Quality in Mashups Information Quality in Mashups Quality and Mashup Development

نویسندگان

  • Cinzia Cappiello
  • Maristella Matera
چکیده

30 Published by the IEEE Computer Society 1089-7801/10/$26.00 © 2010 IEEE IEEE INTERNET COMPUTING M ashups are applications developed by integrating content and functionality sourced from the Web. Although in most cases, enthusiastic programmers hand write them, the recent emergence of so-called mashup tools or mashup platforms, such as Yahoo Pipes (http://pipes.yahoo.com), Dapper (www.dapper.net/open/), or Intel Mash Maker (http://mashmaker. intel.com), has significantly lowered the barriers to mashup development, letting unskilled Web users easily assemble their own applications. Mashups typically integrate heterogeneous elements available on the Web, such as RSS/Atom feeds, Web services, content scraped from third-party websites, or widgets (such as Google Maps). Different kinds of mashups reuse user interface (UI) components to build the composite application’s UI, leverage and require external computational services, or simply integrate multiple plain data sources. Emerging technologies such as Web services, UI widget libraries, and tool-specific mashup (meta) models have significantly simplified access to and reuse of such building blocks, leading to a component-oriented paradigm that many current mashup platforms share. This paradigm especially facilitates the development of so-called situational applications1 — that is, applications where the developer is also the final user and that serve a highly focused purpose (for example, let you Modern Web 2.0 applications are characterized by high user involvement:

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

ایجاد نیمه خودکار مشاپ های سازمانی با استفاده از توصیفات معنایی

Mashups are next generation of web applications. A mashup is a lightweight web application that is created by combining information or capabilities from more than one existing resources to deliver a new and integrated experience to the user. Mashups introduce a new class of integration techniques in enterprises for implementing situational applications (i.e. applications that come together to s...

متن کامل

A Quality Model for Mashups

Despite several years of mashup practice and research, it is still hard to find high-quality, useful mashups on the Web. While this can be partly ascribed to the low quality of the components used in the mashups or simply to the lack of suitable components, in this paper we argue that this is partly also due to the lack of suitable quality models for mashups themselves, helping developers to fo...

متن کامل

Mashup: a New Way of Providing Web Mapping/gis Services

Recent development of Google Map, Yahoo! Map and MapQuest APIs have pushed map mashups almost to the top among other types of mashups such as news mashups, search and shopping mashups, and video and photo mashups. However, map mashups should not reply on these open data sources and services only. Developing a mashup in general faces a number of challenges. These include: 1) the difficulties in ...

متن کامل

Quality-Based Recommendations for Mashup Composition

When composing mashups, the selection of suitable services is mainly based on functional requirements and does not consider the quality of the single services. In this paper, we show that the quality of component services can drive the production of recommendations that can help building quality mashups. We capitalize on a quality model for mashup services and discuss the concept of mashability...

متن کامل

Quality of Web Mashups: A Systematic Mapping Study

Web mashups are a new generation of applications based on the composition of ready-to-use, heterogeneous components. They are gaining momentum thanks to their lightweight composition approach, which represents a new opportunity for companies to leverage on past investments in SOA, Web services, and public APIs. Although several studies are emerging in order to address mashup development, no sys...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010